package com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile;

import com.beerandjesus.sportofkings.handicapper.model.Medication;
import com.beerandjesus.sportofkings.handicapper.model.RaceType;
import com.beerandjesus.sportofkings.handicapper.model.TrackSurface;

public class PastPerformanceImpl implements PastPerformance {

	private String date;
	private String numDaysSincePrevious;
	private String track;
	private String brisTrackCode;
	private String raceNumber;
	private String trackCondition;
	private String distance;
	private TrackSurface surface;
	private String specialChuteIndicator;
	private String numEntrants;
	private String postPosition;
	private String equipment;
	private String raceName;
	private Medication medication;
	private String tripComment;
	private String winnerName;
	private String placeFinisherName;
	private String showFinisherName;
	private String winnerWeightCarried;
	private String placerWeightCarried;
	private String showerWeightCarried;
	private String winnerMargin;
	private String placerMargin;
	private String showerMargin;
	private String extraComment;
	private String weight;
	private String odds;
	private String entryFlag;
	private String raceClassification;
	private String claimingPrice;
	private String purse;
	private String callPositionStart;
	private String callPositionFirst;
	private String callPositionSecond;
	private String callPositionGate;
	private String callPositionStretch;
	private String finishPosition;
	private String moneyPosition;
	private String callStartLenOrMargin;
	private String callStartBtwnLenthsOnly;
	private String call1stLenOrMargin;
	private String call1stBtwnLengthsOnly;
	private String call2ndLenOrMargin;
	private String call2ndBtwnLengthsOnly;
	private String brisRaceShape1stCall;
	private String callStrLenOrMargin;
	private String callStrBtwnLengthsOnly;
	private String finishLenOrMargin;
	private String finishBtwnLengthsOnly;
	private String brisRaceShape2ndCall;
	private String brisPaceFigure2f;
	private String brisPaceFigure4f;
	private String brisPaceFigure6f;
	private String brisPaceFigure8f;
	private String brisPaceFigure10f;
	private String brisPaceFigureLate;
	private String brisSpeedRating;
	private String speedRating;
	private String trackVariant;
	private String fraction2f;
	private String fraction3f;
	private String fraction4f;
	private String fraction5f;
	private String fraction6f;
	private String fraction7f;
	private String fraction8f;
	private String fraction10f;
	private String fraction12f;
	private String fraction14f;
	private String fraction16f;
	private String fractionNumOne;
	private String fractionNumTwo;
	private String fractionNumThree;
	private String finalTime;
	private String claimedCode;
	private String trainerName;
	private String jockeyName;
	private String apprenticeWtAllowance;
	private RaceType raceType;
	private String ageSexRestrictions;
	private String stateBredFlag;
	private String restrQualifFlag;
	private String favoriteFlag;
	private String frontBandagesFlag;
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getDate()
	 */
	public String getDate() {
		return date;
	}
	public void setDate(String date) {
		this.date = date;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getNumDaysSincePrevious()
	 */
	public String getNumDaysSincePrevious() {
		return numDaysSincePrevious;
	}
	public void setNumDaysSincePrevious(String numDaysSincePrevious) {
		this.numDaysSincePrevious = numDaysSincePrevious;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getTrack()
	 */
	public String getTrack() {
		return track;
	}
	public void setTrack(String track) {
		this.track = track;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getBrisTrackCode()
	 */
	public String getBrisTrackCode() {
		return brisTrackCode;
	}
	public void setBrisTrackCode(String brisTrackCode) {
		this.brisTrackCode = brisTrackCode;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getRaceNumber()
	 */
	public String getRaceNumber() {
		return raceNumber;
	}
	public void setRaceNumber(String raceNumber) {
		this.raceNumber = raceNumber;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getTrackCondition()
	 */
	public String getTrackCondition() {
		return trackCondition;
	}
	public void setTrackCondition(String trackCondition) {
		this.trackCondition = trackCondition;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getDistanceYards()
	 */
	public String getDistance() {
		return distance;
	}
	public void setDistanceYards(String distanceYards) {
		this.distance = distanceYards;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getSurface()
	 */
	public TrackSurface getSurface() {
		return surface;
	}
	public void setSurface(TrackSurface surface) {
		this.surface = surface;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getSpecialChuteIndicator()
	 */
	public String getSpecialChuteIndicator() {
		return specialChuteIndicator;
	}
	public void setSpecialChuteIndicator(String specialChuteIndicator) {
		this.specialChuteIndicator = specialChuteIndicator;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getNumEntrants()
	 */
	public String getNumEntrants() {
		return numEntrants;
	}
	public void setNumEntrants(String numEntrants) {
		this.numEntrants = numEntrants;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getPostPosition()
	 */
	public String getPostPosition() {
		return postPosition;
	}
	public void setPostPosition(String postPosition) {
		this.postPosition = postPosition;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getEquipment()
	 */
	public String getEquipment() {
		return equipment;
	}
	public void setEquipment(String equipment) {
		this.equipment = equipment;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getRaceNameOfPrevRaces()
	 */
	public String getRaceName() {
		return raceName;
	}
	public void setRaceNameOfPrevRaces(String raceNameOfPrevRaces) {
		this.raceName = raceNameOfPrevRaces;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getMedication()
	 */
	public Medication getMedication() {
		return medication;
	}
	public void setMedication(Medication medication) {
		this.medication = medication;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getTripComment()
	 */
	public String getTripComment() {
		return tripComment;
	}
	public void setTripComment(String tripComment) {
		this.tripComment = tripComment;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getWinnerName()
	 */
	public String getWinnerName() {
		return winnerName;
	}
	public void setWinnerName(String winnerName) {
		this.winnerName = winnerName;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getPlaceFinisherName()
	 */
	public String getPlaceFinisherName() {
		return placeFinisherName;
	}
	public void setPlaceFinisherName(String placeFinisherName) {
		this.placeFinisherName = placeFinisherName;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getShowFinisherName()
	 */
	public String getShowFinisherName() {
		return showFinisherName;
	}
	public void setShowFinisherName(String showFinisherName) {
		this.showFinisherName = showFinisherName;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getWinnerWeightCarried()
	 */
	public String getWinnerWeightCarried() {
		return winnerWeightCarried;
	}
	public void setWinnerWeightCarried(String winnerWeightCarried) {
		this.winnerWeightCarried = winnerWeightCarried;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getPlacerWeightCarried()
	 */
	public String getPlacerWeightCarried() {
		return placerWeightCarried;
	}
	public void setPlacerWeightCarried(String placerWeightCarried) {
		this.placerWeightCarried = placerWeightCarried;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getShowerWeightCarried()
	 */
	public String getShowerWeightCarried() {
		return showerWeightCarried;
	}
	public void setShowerWeightCarried(String showerWeightCarried) {
		this.showerWeightCarried = showerWeightCarried;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getWinnerMargin()
	 */
	public String getWinnerMargin() {
		return winnerMargin;
	}
	public void setWinnerMargin(String winnerMargin) {
		this.winnerMargin = winnerMargin;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getPlacerMargin()
	 */
	public String getPlacerMargin() {
		return placerMargin;
	}
	public void setPlacerMargin(String placerMargin) {
		this.placerMargin = placerMargin;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getShowerMargin()
	 */
	public String getShowerMargin() {
		return showerMargin;
	}
	public void setShowerMargin(String showerMargin) {
		this.showerMargin = showerMargin;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getExtraComment()
	 */
	public String getExtraComment() {
		return extraComment;
	}
	public void setExtraComment(String extraComment) {
		this.extraComment = extraComment;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getWeight()
	 */
	public String getWeight() {
		return weight;
	}
	public void setWeight(String weight) {
		this.weight = weight;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getOdds()
	 */
	public String getOdds() {
		return odds;
	}
	public void setOdds(String odds) {
		this.odds = odds;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getEntryFlag()
	 */
	public String getEntryFlag() {
		return entryFlag;
	}
	public void setEntryFlag(String entryFlag) {
		this.entryFlag = entryFlag;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getRaceClassification()
	 */
	public String getRaceClassification() {
		return raceClassification;
	}
	public void setRaceClassification(String raceClassification) {
		this.raceClassification = raceClassification;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getClaimingPrice()
	 */
	public String getClaimingPrice() {
		return claimingPrice;
	}
	public void setClaimingPrice(String claimingPrice) {
		this.claimingPrice = claimingPrice;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getPurse()
	 */
	public String getPurse() {
		return purse;
	}
	public void setPurse(String purse) {
		this.purse = purse;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getCallPositionStart()
	 */
	public String getCallPositionStart() {
		return callPositionStart;
	}
	public void setCallPositionStart(String callPositionStart) {
		this.callPositionStart = callPositionStart;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getCallPositionFirst()
	 */
	public String getCallPositionFirst() {
		return callPositionFirst;
	}
	public void setCallPositionFirst(String callPositionFirst) {
		this.callPositionFirst = callPositionFirst;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getCallPositionSecond()
	 */
	public String getCallPositionSecond() {
		return callPositionSecond;
	}
	public void setCallPositionSecond(String callPositionSecond) {
		this.callPositionSecond = callPositionSecond;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getCallPositionGate()
	 */
	public String getCallPositionGate() {
		return callPositionGate;
	}
	public void setCallPositionGate(String callPositionGate) {
		this.callPositionGate = callPositionGate;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getCallPositionStretch()
	 */
	public String getCallPositionStretch() {
		return callPositionStretch;
	}
	public void setCallPositionStretch(String callPositionStretch) {
		this.callPositionStretch = callPositionStretch;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getFinishPosition()
	 */
	public String getFinishPosition() {
		return finishPosition;
	}
	public void setFinishPosition(String finishPosition) {
		this.finishPosition = finishPosition;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getMoneyPosition()
	 */
	public String getMoneyPosition() {
		return moneyPosition;
	}
	public void setMoneyPosition(String moneyPosition) {
		this.moneyPosition = moneyPosition;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getCallStartLenOrMargin()
	 */
	public String getCallStartLenOrMargin() {
		return callStartLenOrMargin;
	}
	public void setCallStartLenOrMargin(String callStartLenOrMargin) {
		this.callStartLenOrMargin = callStartLenOrMargin;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getCallStartBtwnLenthsOnly()
	 */
	public String getCallStartBtwnLenthsOnly() {
		return callStartBtwnLenthsOnly;
	}
	public void setCallStartBtwnLenthsOnly(String callStartBtwnLenthsOnly) {
		this.callStartBtwnLenthsOnly = callStartBtwnLenthsOnly;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getCall1stLenOrMargin()
	 */
	public String getCall1stLenOrMargin() {
		return call1stLenOrMargin;
	}
	public void setCall1stLenOrMargin(String call1stLenOrMargin) {
		this.call1stLenOrMargin = call1stLenOrMargin;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getCall1stBtwnLengthsOnly()
	 */
	public String getCall1stBtwnLengthsOnly() {
		return call1stBtwnLengthsOnly;
	}
	public void setCall1stBtwnLengthsOnly(String call1stBtwnLengthsOnly) {
		this.call1stBtwnLengthsOnly = call1stBtwnLengthsOnly;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getCall2ndLenOrMargin()
	 */
	public String getCall2ndLenOrMargin() {
		return call2ndLenOrMargin;
	}
	public void setCall2ndLenOrMargin(String call2ndLenOrMargin) {
		this.call2ndLenOrMargin = call2ndLenOrMargin;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getCall2ndBtwnLengthsOnly()
	 */
	public String getCall2ndBtwnLengthsOnly() {
		return call2ndBtwnLengthsOnly;
	}
	public void setCall2ndBtwnLengthsOnly(String call2ndBtwnLengthsOnly) {
		this.call2ndBtwnLengthsOnly = call2ndBtwnLengthsOnly;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getBrisRaceShape1stCall()
	 */
	public String getBrisRaceShape1stCall() {
		return brisRaceShape1stCall;
	}
	public void setBrisRaceShape1stCall(String brisRaceShape1stCall) {
		this.brisRaceShape1stCall = brisRaceShape1stCall;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getCallStrLenOrMargin()
	 */
	public String getCallStrLenOrMargin() {
		return callStrLenOrMargin;
	}
	public void setCallStrLenOrMargin(String callStrLenOrMargin) {
		this.callStrLenOrMargin = callStrLenOrMargin;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getCallStrBtwnLengthsOnly()
	 */
	public String getCallStrBtwnLengthsOnly() {
		return callStrBtwnLengthsOnly;
	}
	public void setCallStrBtwnLengthsOnly(String callStrBtwnLengthsOnly) {
		this.callStrBtwnLengthsOnly = callStrBtwnLengthsOnly;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getFinishLenOrMargin()
	 */
	public String getFinishLenOrMargin() {
		return finishLenOrMargin;
	}
	public void setFinishLenOrMargin(String finishLenOrMargin) {
		this.finishLenOrMargin = finishLenOrMargin;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getFinishBtwnLengthsOnly()
	 */
	public String getFinishBtwnLengthsOnly() {
		return finishBtwnLengthsOnly;
	}
	public void setFinishBtwnLengthsOnly(String finishBtwnLengthsOnly) {
		this.finishBtwnLengthsOnly = finishBtwnLengthsOnly;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getBrisRaceShape2ndCall()
	 */
	public String getBrisRaceShape2ndCall() {
		return brisRaceShape2ndCall;
	}
	public void setBrisRaceShape2ndCall(String brisRaceShape2ndCall) {
		this.brisRaceShape2ndCall = brisRaceShape2ndCall;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getBrisPaceFigure2f()
	 */
	public String getBrisPaceFigure2f() {
		return brisPaceFigure2f;
	}
	public void setBrisPaceFigure2f(String brisPaceFigure2f) {
		this.brisPaceFigure2f = brisPaceFigure2f;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getBrisPaceFigure4f()
	 */
	public String getBrisPaceFigure4f() {
		return brisPaceFigure4f;
	}
	public void setBrisPaceFigure4f(String brisPaceFigure4f) {
		this.brisPaceFigure4f = brisPaceFigure4f;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getBrisPaceFigure6f()
	 */
	public String getBrisPaceFigure6f() {
		return brisPaceFigure6f;
	}
	public void setBrisPaceFigure6f(String brisPaceFigure6f) {
		this.brisPaceFigure6f = brisPaceFigure6f;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getBrisPaceFigure8f()
	 */
	public String getBrisPaceFigure8f() {
		return brisPaceFigure8f;
	}
	public void setBrisPaceFigure8f(String brisPaceFigure8f) {
		this.brisPaceFigure8f = brisPaceFigure8f;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getBrisPaceFigure10f()
	 */
	public String getBrisPaceFigure10f() {
		return brisPaceFigure10f;
	}
	public void setBrisPaceFigure10f(String brisPaceFigure10f) {
		this.brisPaceFigure10f = brisPaceFigure10f;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getBrisPaceFigureLate()
	 */
	public String getBrisPaceFigureLate() {
		return brisPaceFigureLate;
	}
	public void setBrisPaceFigureLate(String brisPaceFigureLate) {
		this.brisPaceFigureLate = brisPaceFigureLate;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getBrisSpeedRating()
	 */
	public String getBrisSpeedRating() {
		return brisSpeedRating;
	}
	public void setBrisSpeedRating(String brisSpeedRating) {
		this.brisSpeedRating = brisSpeedRating;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getBeyerSpeedRating()
	 */
	public String getSpeedRating() {
		return speedRating;
	}
	public void setSpeedRating(String speedRating) {
		this.speedRating = speedRating;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getTrackVariant()
	 */
	public String getTrackVariant() {
		return trackVariant;
	}
	public void setTrackVariant(String trackVariant) {
		this.trackVariant = trackVariant;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getFraction2f()
	 */
	public String getFraction2f() {
		return fraction2f;
	}
	public void setFraction2f(String fraction2f) {
		this.fraction2f = fraction2f;
	}
	public String getFraction3f() {
		return fraction3f;
	}
	public void setFraction3f(String fraction3f) {
		this.fraction3f = fraction3f;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getFraction4f()
	 */
	public String getFraction4f() {
		return fraction4f;
	}
	public void setFraction4f(String fraction4f) {
		this.fraction4f = fraction4f;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getFraction5f()
	 */
	public String getFraction5f() {
		return fraction5f;
	}
	public void setFraction5f(String fraction5f) {
		this.fraction5f = fraction5f;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getFraction6f()
	 */
	public String getFraction6f() {
		return fraction6f;
	}
	public void setFraction6f(String fraction6f) {
		this.fraction6f = fraction6f;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getFraction7f()
	 */
	public String getFraction7f() {
		return fraction7f;
	}
	public void setFraction7f(String fraction7f) {
		this.fraction7f = fraction7f;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getFraction8f()
	 */
	public String getFraction8f() {
		return fraction8f;
	}
	public void setFraction8f(String fraction8f) {
		this.fraction8f = fraction8f;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getFraction10f()
	 */
	public String getFraction10f() {
		return fraction10f;
	}
	public void setFraction10f(String fraction10f) {
		this.fraction10f = fraction10f;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getFraction12f()
	 */
	public String getFraction12f() {
		return fraction12f;
	}
	public void setFraction12f(String fraction12f) {
		this.fraction12f = fraction12f;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getFraction14f()
	 */
	public String getFraction14f() {
		return fraction14f;
	}
	public void setFraction14f(String fraction14f) {
		this.fraction14f = fraction14f;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getFraction16f()
	 */
	public String getFraction16f() {
		return fraction16f;
	}
	public void setFraction16f(String fraction16f) {
		this.fraction16f = fraction16f;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getFractionNumOne()
	 */
	public String getFractionNumOne() {
		return fractionNumOne;
	}
	public void setFractionNumOne(String fractionNumOne) {
		this.fractionNumOne = fractionNumOne;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getFractionNumTwo()
	 */
	public String getFractionNumTwo() {
		return fractionNumTwo;
	}
	public void setFractionNumTwo(String fractionNumTwo) {
		this.fractionNumTwo = fractionNumTwo;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getFractionNumThree()
	 */
	public String getFractionNumThree() {
		return fractionNumThree;
	}
	public void setFractionNumThree(String fractionNumThree) {
		this.fractionNumThree = fractionNumThree;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getFinalTime()
	 */
	public String getFinalTime() {
		return finalTime;
	}
	public void setFinalTime(String finalTime) {
		this.finalTime = finalTime;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getClaimedCode()
	 */
	public String getClaimedCode() {
		return claimedCode;
	}
	public void setClaimedCode(String claimedCode) {
		this.claimedCode = claimedCode;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getTrainerName()
	 */
	public String getTrainerName() {
		return trainerName;
	}
	public void setTrainerName(String trainerName) {
		this.trainerName = trainerName;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getJockeyName()
	 */
	public String getJockeyName() {
		return jockeyName;
	}
	public void setJockeyName(String jockeyName) {
		this.jockeyName = jockeyName;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getApprenticeWtAllowance()
	 */
	public String getApprenticeWtAllowance() {
		return apprenticeWtAllowance;
	}
	public void setApprenticeWtAllowance(String apprenticeWtAllowance) {
		this.apprenticeWtAllowance = apprenticeWtAllowance;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getRaceType()
	 */
	public RaceType getRaceType() {
		return raceType;
	}
	public void setRaceType(RaceType raceType) {
		this.raceType = raceType;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getAgeSexRestrictions()
	 */
	public String getAgeSexRestrictions() {
		return ageSexRestrictions;
	}
	public void setAgeSexRestrictions(String ageSexRestrictions) {
		this.ageSexRestrictions = ageSexRestrictions;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getStateBredFlag()
	 */
	public String getStateBredFlag() {
		return stateBredFlag;
	}
	public void setStateBredFlag(String stateBredFlag) {
		this.stateBredFlag = stateBredFlag;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getRestrQualifFlag()
	 */
	public String getRestrQualifFlag() {
		return restrQualifFlag;
	}
	public void setRestrQualifFlag(String restrQualifFlag) {
		this.restrQualifFlag = restrQualifFlag;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getFavoriteFlag()
	 */
	public String getFavoriteFlag() {
		return favoriteFlag;
	}
	public void setFavoriteFlag(String favoriteFlag) {
		this.favoriteFlag = favoriteFlag;
	}
	/* (non-Javadoc)
	 * @see com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.PastPerformance#getFrontBandagesFlag()
	 */
	public String getFrontBandagesFlag() {
		return frontBandagesFlag;
	}
	public void setFrontBandagesFlag(String frontBandagesFlag) {
		this.frontBandagesFlag = frontBandagesFlag;
	}

    public boolean equals(Object o) {
        if (this == o) return true;
        if (o == null || getClass() != o.getClass()) return false;

        PastPerformanceImpl that = (PastPerformanceImpl) o;

        if (ageSexRestrictions != null ? !ageSexRestrictions.equals(that.ageSexRestrictions) : that.ageSexRestrictions != null)
            return false;
        if (apprenticeWtAllowance != null ? !apprenticeWtAllowance.equals(that.apprenticeWtAllowance) : that.apprenticeWtAllowance != null)
            return false;
        if (brisPaceFigure10f != null ? !brisPaceFigure10f.equals(that.brisPaceFigure10f) : that.brisPaceFigure10f != null)
            return false;
        if (brisPaceFigure2f != null ? !brisPaceFigure2f.equals(that.brisPaceFigure2f) : that.brisPaceFigure2f != null)
            return false;
        if (brisPaceFigure4f != null ? !brisPaceFigure4f.equals(that.brisPaceFigure4f) : that.brisPaceFigure4f != null)
            return false;
        if (brisPaceFigure6f != null ? !brisPaceFigure6f.equals(that.brisPaceFigure6f) : that.brisPaceFigure6f != null)
            return false;
        if (brisPaceFigure8f != null ? !brisPaceFigure8f.equals(that.brisPaceFigure8f) : that.brisPaceFigure8f != null)
            return false;
        if (brisPaceFigureLate != null ? !brisPaceFigureLate.equals(that.brisPaceFigureLate) : that.brisPaceFigureLate != null)
            return false;
        if (brisRaceShape1stCall != null ? !brisRaceShape1stCall.equals(that.brisRaceShape1stCall) : that.brisRaceShape1stCall != null)
            return false;
        if (brisRaceShape2ndCall != null ? !brisRaceShape2ndCall.equals(that.brisRaceShape2ndCall) : that.brisRaceShape2ndCall != null)
            return false;
        if (brisSpeedRating != null ? !brisSpeedRating.equals(that.brisSpeedRating) : that.brisSpeedRating != null)
            return false;
        if (brisTrackCode != null ? !brisTrackCode.equals(that.brisTrackCode) : that.brisTrackCode != null)
            return false;
        if (call1stBtwnLengthsOnly != null ? !call1stBtwnLengthsOnly.equals(that.call1stBtwnLengthsOnly) : that.call1stBtwnLengthsOnly != null)
            return false;
        if (call1stLenOrMargin != null ? !call1stLenOrMargin.equals(that.call1stLenOrMargin) : that.call1stLenOrMargin != null)
            return false;
        if (call2ndBtwnLengthsOnly != null ? !call2ndBtwnLengthsOnly.equals(that.call2ndBtwnLengthsOnly) : that.call2ndBtwnLengthsOnly != null)
            return false;
        if (call2ndLenOrMargin != null ? !call2ndLenOrMargin.equals(that.call2ndLenOrMargin) : that.call2ndLenOrMargin != null)
            return false;
        if (callPositionFirst != null ? !callPositionFirst.equals(that.callPositionFirst) : that.callPositionFirst != null)
            return false;
        if (callPositionGate != null ? !callPositionGate.equals(that.callPositionGate) : that.callPositionGate != null)
            return false;
        if (callPositionSecond != null ? !callPositionSecond.equals(that.callPositionSecond) : that.callPositionSecond != null)
            return false;
        if (callPositionStart != null ? !callPositionStart.equals(that.callPositionStart) : that.callPositionStart != null)
            return false;
        if (callPositionStretch != null ? !callPositionStretch.equals(that.callPositionStretch) : that.callPositionStretch != null)
            return false;
        if (callStartBtwnLenthsOnly != null ? !callStartBtwnLenthsOnly.equals(that.callStartBtwnLenthsOnly) : that.callStartBtwnLenthsOnly != null)
            return false;
        if (callStartLenOrMargin != null ? !callStartLenOrMargin.equals(that.callStartLenOrMargin) : that.callStartLenOrMargin != null)
            return false;
        if (callStrBtwnLengthsOnly != null ? !callStrBtwnLengthsOnly.equals(that.callStrBtwnLengthsOnly) : that.callStrBtwnLengthsOnly != null)
            return false;
        if (callStrLenOrMargin != null ? !callStrLenOrMargin.equals(that.callStrLenOrMargin) : that.callStrLenOrMargin != null)
            return false;
        if (claimedCode != null ? !claimedCode.equals(that.claimedCode) : that.claimedCode != null) return false;
        if (claimingPrice != null ? !claimingPrice.equals(that.claimingPrice) : that.claimingPrice != null)
            return false;
        if (date != null ? !date.equals(that.date) : that.date != null) return false;
        if (distance != null ? !distance.equals(that.distance) : that.distance != null) return false;
        if (entryFlag != null ? !entryFlag.equals(that.entryFlag) : that.entryFlag != null) return false;
        if (equipment != null ? !equipment.equals(that.equipment) : that.equipment != null) return false;
        if (extraComment != null ? !extraComment.equals(that.extraComment) : that.extraComment != null) return false;
        if (favoriteFlag != null ? !favoriteFlag.equals(that.favoriteFlag) : that.favoriteFlag != null) return false;
        if (finalTime != null ? !finalTime.equals(that.finalTime) : that.finalTime != null) return false;
        if (finishBtwnLengthsOnly != null ? !finishBtwnLengthsOnly.equals(that.finishBtwnLengthsOnly) : that.finishBtwnLengthsOnly != null)
            return false;
        if (finishLenOrMargin != null ? !finishLenOrMargin.equals(that.finishLenOrMargin) : that.finishLenOrMargin != null)
            return false;
        if (finishPosition != null ? !finishPosition.equals(that.finishPosition) : that.finishPosition != null)
            return false;
        if (fraction10f != null ? !fraction10f.equals(that.fraction10f) : that.fraction10f != null) return false;
        if (fraction12f != null ? !fraction12f.equals(that.fraction12f) : that.fraction12f != null) return false;
        if (fraction14f != null ? !fraction14f.equals(that.fraction14f) : that.fraction14f != null) return false;
        if (fraction16f != null ? !fraction16f.equals(that.fraction16f) : that.fraction16f != null) return false;
        if (fraction2f != null ? !fraction2f.equals(that.fraction2f) : that.fraction2f != null) return false;
        if (fraction3f != null ? !fraction3f.equals(that.fraction3f) : that.fraction3f != null) return false;
        if (fraction4f != null ? !fraction4f.equals(that.fraction4f) : that.fraction4f != null) return false;
        if (fraction5f != null ? !fraction5f.equals(that.fraction5f) : that.fraction5f != null) return false;
        if (fraction6f != null ? !fraction6f.equals(that.fraction6f) : that.fraction6f != null) return false;
        if (fraction7f != null ? !fraction7f.equals(that.fraction7f) : that.fraction7f != null) return false;
        if (fraction8f != null ? !fraction8f.equals(that.fraction8f) : that.fraction8f != null) return false;
        if (fractionNumOne != null ? !fractionNumOne.equals(that.fractionNumOne) : that.fractionNumOne != null)
            return false;
        if (fractionNumThree != null ? !fractionNumThree.equals(that.fractionNumThree) : that.fractionNumThree != null)
            return false;
        if (fractionNumTwo != null ? !fractionNumTwo.equals(that.fractionNumTwo) : that.fractionNumTwo != null)
            return false;
        if (frontBandagesFlag != null ? !frontBandagesFlag.equals(that.frontBandagesFlag) : that.frontBandagesFlag != null)
            return false;
        if (jockeyName != null ? !jockeyName.equals(that.jockeyName) : that.jockeyName != null) return false;
        if (medication != that.medication) return false;
        if (moneyPosition != null ? !moneyPosition.equals(that.moneyPosition) : that.moneyPosition != null)
            return false;
        if (numDaysSincePrevious != null ? !numDaysSincePrevious.equals(that.numDaysSincePrevious) : that.numDaysSincePrevious != null)
            return false;
        if (numEntrants != null ? !numEntrants.equals(that.numEntrants) : that.numEntrants != null) return false;
        if (odds != null ? !odds.equals(that.odds) : that.odds != null) return false;
        if (placeFinisherName != null ? !placeFinisherName.equals(that.placeFinisherName) : that.placeFinisherName != null)
            return false;
        if (placerMargin != null ? !placerMargin.equals(that.placerMargin) : that.placerMargin != null) return false;
        if (placerWeightCarried != null ? !placerWeightCarried.equals(that.placerWeightCarried) : that.placerWeightCarried != null)
            return false;
        if (postPosition != null ? !postPosition.equals(that.postPosition) : that.postPosition != null) return false;
        if (purse != null ? !purse.equals(that.purse) : that.purse != null) return false;
        if (raceClassification != null ? !raceClassification.equals(that.raceClassification) : that.raceClassification != null)
            return false;
        if (raceName != null ? !raceName.equals(that.raceName) : that.raceName != null) return false;
        if (raceNumber != null ? !raceNumber.equals(that.raceNumber) : that.raceNumber != null) return false;
        if (raceType != that.raceType) return false;
        if (restrQualifFlag != null ? !restrQualifFlag.equals(that.restrQualifFlag) : that.restrQualifFlag != null)
            return false;
        if (showFinisherName != null ? !showFinisherName.equals(that.showFinisherName) : that.showFinisherName != null)
            return false;
        if (showerMargin != null ? !showerMargin.equals(that.showerMargin) : that.showerMargin != null) return false;
        if (showerWeightCarried != null ? !showerWeightCarried.equals(that.showerWeightCarried) : that.showerWeightCarried != null)
            return false;
        if (specialChuteIndicator != null ? !specialChuteIndicator.equals(that.specialChuteIndicator) : that.specialChuteIndicator != null)
            return false;
        if (speedRating != null ? !speedRating.equals(that.speedRating) : that.speedRating != null) return false;
        if (stateBredFlag != null ? !stateBredFlag.equals(that.stateBredFlag) : that.stateBredFlag != null)
            return false;
        if (surface != that.surface) return false;
        if (track != null ? !track.equals(that.track) : that.track != null) return false;
        if (trackCondition != null ? !trackCondition.equals(that.trackCondition) : that.trackCondition != null)
            return false;
        if (trackVariant != null ? !trackVariant.equals(that.trackVariant) : that.trackVariant != null) return false;
        if (trainerName != null ? !trainerName.equals(that.trainerName) : that.trainerName != null) return false;
        if (tripComment != null ? !tripComment.equals(that.tripComment) : that.tripComment != null) return false;
        if (weight != null ? !weight.equals(that.weight) : that.weight != null) return false;
        if (winnerMargin != null ? !winnerMargin.equals(that.winnerMargin) : that.winnerMargin != null) return false;
        if (winnerName != null ? !winnerName.equals(that.winnerName) : that.winnerName != null) return false;
        if (winnerWeightCarried != null ? !winnerWeightCarried.equals(that.winnerWeightCarried) : that.winnerWeightCarried != null)
            return false;

        return true;
    }

    public int hashCode() {
        int result;
        result = (date != null ? date.hashCode() : 0);
        result = 31 * result + (numDaysSincePrevious != null ? numDaysSincePrevious.hashCode() : 0);
        result = 31 * result + (track != null ? track.hashCode() : 0);
        result = 31 * result + (brisTrackCode != null ? brisTrackCode.hashCode() : 0);
        result = 31 * result + (raceNumber != null ? raceNumber.hashCode() : 0);
        result = 31 * result + (trackCondition != null ? trackCondition.hashCode() : 0);
        result = 31 * result + (distance != null ? distance.hashCode() : 0);
        result = 31 * result + (surface != null ? surface.hashCode() : 0);
        result = 31 * result + (specialChuteIndicator != null ? specialChuteIndicator.hashCode() : 0);
        result = 31 * result + (numEntrants != null ? numEntrants.hashCode() : 0);
        result = 31 * result + (postPosition != null ? postPosition.hashCode() : 0);
        result = 31 * result + (equipment != null ? equipment.hashCode() : 0);
        result = 31 * result + (raceName != null ? raceName.hashCode() : 0);
        result = 31 * result + (medication != null ? medication.hashCode() : 0);
        result = 31 * result + (tripComment != null ? tripComment.hashCode() : 0);
        result = 31 * result + (winnerName != null ? winnerName.hashCode() : 0);
        result = 31 * result + (placeFinisherName != null ? placeFinisherName.hashCode() : 0);
        result = 31 * result + (showFinisherName != null ? showFinisherName.hashCode() : 0);
        result = 31 * result + (winnerWeightCarried != null ? winnerWeightCarried.hashCode() : 0);
        result = 31 * result + (placerWeightCarried != null ? placerWeightCarried.hashCode() : 0);
        result = 31 * result + (showerWeightCarried != null ? showerWeightCarried.hashCode() : 0);
        result = 31 * result + (winnerMargin != null ? winnerMargin.hashCode() : 0);
        result = 31 * result + (placerMargin != null ? placerMargin.hashCode() : 0);
        result = 31 * result + (showerMargin != null ? showerMargin.hashCode() : 0);
        result = 31 * result + (extraComment != null ? extraComment.hashCode() : 0);
        result = 31 * result + (weight != null ? weight.hashCode() : 0);
        result = 31 * result + (odds != null ? odds.hashCode() : 0);
        result = 31 * result + (entryFlag != null ? entryFlag.hashCode() : 0);
        result = 31 * result + (raceClassification != null ? raceClassification.hashCode() : 0);
        result = 31 * result + (claimingPrice != null ? claimingPrice.hashCode() : 0);
        result = 31 * result + (purse != null ? purse.hashCode() : 0);
        result = 31 * result + (callPositionStart != null ? callPositionStart.hashCode() : 0);
        result = 31 * result + (callPositionFirst != null ? callPositionFirst.hashCode() : 0);
        result = 31 * result + (callPositionSecond != null ? callPositionSecond.hashCode() : 0);
        result = 31 * result + (callPositionGate != null ? callPositionGate.hashCode() : 0);
        result = 31 * result + (callPositionStretch != null ? callPositionStretch.hashCode() : 0);
        result = 31 * result + (finishPosition != null ? finishPosition.hashCode() : 0);
        result = 31 * result + (moneyPosition != null ? moneyPosition.hashCode() : 0);
        result = 31 * result + (callStartLenOrMargin != null ? callStartLenOrMargin.hashCode() : 0);
        result = 31 * result + (callStartBtwnLenthsOnly != null ? callStartBtwnLenthsOnly.hashCode() : 0);
        result = 31 * result + (call1stLenOrMargin != null ? call1stLenOrMargin.hashCode() : 0);
        result = 31 * result + (call1stBtwnLengthsOnly != null ? call1stBtwnLengthsOnly.hashCode() : 0);
        result = 31 * result + (call2ndLenOrMargin != null ? call2ndLenOrMargin.hashCode() : 0);
        result = 31 * result + (call2ndBtwnLengthsOnly != null ? call2ndBtwnLengthsOnly.hashCode() : 0);
        result = 31 * result + (brisRaceShape1stCall != null ? brisRaceShape1stCall.hashCode() : 0);
        result = 31 * result + (callStrLenOrMargin != null ? callStrLenOrMargin.hashCode() : 0);
        result = 31 * result + (callStrBtwnLengthsOnly != null ? callStrBtwnLengthsOnly.hashCode() : 0);
        result = 31 * result + (finishLenOrMargin != null ? finishLenOrMargin.hashCode() : 0);
        result = 31 * result + (finishBtwnLengthsOnly != null ? finishBtwnLengthsOnly.hashCode() : 0);
        result = 31 * result + (brisRaceShape2ndCall != null ? brisRaceShape2ndCall.hashCode() : 0);
        result = 31 * result + (brisPaceFigure2f != null ? brisPaceFigure2f.hashCode() : 0);
        result = 31 * result + (brisPaceFigure4f != null ? brisPaceFigure4f.hashCode() : 0);
        result = 31 * result + (brisPaceFigure6f != null ? brisPaceFigure6f.hashCode() : 0);
        result = 31 * result + (brisPaceFigure8f != null ? brisPaceFigure8f.hashCode() : 0);
        result = 31 * result + (brisPaceFigure10f != null ? brisPaceFigure10f.hashCode() : 0);
        result = 31 * result + (brisPaceFigureLate != null ? brisPaceFigureLate.hashCode() : 0);
        result = 31 * result + (brisSpeedRating != null ? brisSpeedRating.hashCode() : 0);
        result = 31 * result + (speedRating != null ? speedRating.hashCode() : 0);
        result = 31 * result + (trackVariant != null ? trackVariant.hashCode() : 0);
        result = 31 * result + (fraction2f != null ? fraction2f.hashCode() : 0);
        result = 31 * result + (fraction3f != null ? fraction3f.hashCode() : 0);
        result = 31 * result + (fraction4f != null ? fraction4f.hashCode() : 0);
        result = 31 * result + (fraction5f != null ? fraction5f.hashCode() : 0);
        result = 31 * result + (fraction6f != null ? fraction6f.hashCode() : 0);
        result = 31 * result + (fraction7f != null ? fraction7f.hashCode() : 0);
        result = 31 * result + (fraction8f != null ? fraction8f.hashCode() : 0);
        result = 31 * result + (fraction10f != null ? fraction10f.hashCode() : 0);
        result = 31 * result + (fraction12f != null ? fraction12f.hashCode() : 0);
        result = 31 * result + (fraction14f != null ? fraction14f.hashCode() : 0);
        result = 31 * result + (fraction16f != null ? fraction16f.hashCode() : 0);
        result = 31 * result + (fractionNumOne != null ? fractionNumOne.hashCode() : 0);
        result = 31 * result + (fractionNumTwo != null ? fractionNumTwo.hashCode() : 0);
        result = 31 * result + (fractionNumThree != null ? fractionNumThree.hashCode() : 0);
        result = 31 * result + (finalTime != null ? finalTime.hashCode() : 0);
        result = 31 * result + (claimedCode != null ? claimedCode.hashCode() : 0);
        result = 31 * result + (trainerName != null ? trainerName.hashCode() : 0);
        result = 31 * result + (jockeyName != null ? jockeyName.hashCode() : 0);
        result = 31 * result + (apprenticeWtAllowance != null ? apprenticeWtAllowance.hashCode() : 0);
        result = 31 * result + (raceType != null ? raceType.hashCode() : 0);
        result = 31 * result + (ageSexRestrictions != null ? ageSexRestrictions.hashCode() : 0);
        result = 31 * result + (stateBredFlag != null ? stateBredFlag.hashCode() : 0);
        result = 31 * result + (restrQualifFlag != null ? restrQualifFlag.hashCode() : 0);
        result = 31 * result + (favoriteFlag != null ? favoriteFlag.hashCode() : 0);
        result = 31 * result + (frontBandagesFlag != null ? frontBandagesFlag.hashCode() : 0);
        return result;
    }
}
